<?xml version="1.0" encoding="UTF-8"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	template="/WEB-INF/templates/default.xhtml">
	<ui:define name="content">
	<div id="entrega">
		<h2>Testes validacao</h2>
			<h:messages />
			<h:form>
<!-- 			<f:validateBean disabled="false" validationGroups="br.gov.dataprev.treinamento.ejb.validacao.grupos.Incluir, javax.validation.groups.Default" > -->
			<f:validateBean disabled="false">
			<fieldset>
				<legend>Pessoa Fisica</legend>
				<div class="linha"><label>Id: </label><h:inputText value="#{teste.pf.id}" /></div>
				<div class="linha"><label>Nome: </label><h:inputText value="#{teste.pf.nome}" /></div>
				<div class="linha"><label>CPF: </label><h:inputText value="#{teste.pf.cpf}" /></div>
				<div class="linha"><label>Sexo: </label><h:inputText value="#{teste.pf.sexo}" /></div>
				<div class="linha"><label>Data de Nascimento: </label><h:inputText value="#{teste.pf.dataNascimento}">
				<f:convertDateTime type="date" dateStyle="short" pattern="dd/MM/yyyy" />  
				</h:inputText></div>
				<div class="linha"><label>E-mail: </label><h:inputText value="#{teste.pf.email}" /></div>
				<fieldset>
					<legend>Endereco</legend>
					<div class="linha"><label>Id:</label><h:inputText value="#{teste.pf.endereco.id}" /></div>
					<div class="linha"><label>Logradouro:</label><h:inputText value="#{teste.pf.endereco.logradouro}" /></div>
					<div class="linha"><label>Numero:</label><h:inputText value="#{teste.pf.endereco.numero}" /></div>
					<div class="linha"><label>Complemento:</label><h:inputText value="#{teste.pf.endereco.complemento}" /></div>
					<div class="linha"><label>Bairro:</label><h:inputText value="#{teste.pf.endereco.bairro}" /></div>
					<div class="linha"><label>Cidade:</label><h:inputText value="#{teste.pf.endereco.cidade}" /></div>
					<div class="linha"><label>UF:</label><h:inputText value="#{teste.pf.endereco.uf}" /></div>
					<div class="linha"><label>CEP:</label><h:inputText value="#{teste.pf.endereco.cep}" /></div>
				</fieldset>
				<div class="linha"><h:commandButton action="#{teste.incluirPessoaFisica}" value="Incluir PF" /></div>
			</fieldset>
			</f:validateBean>
			</h:form>
			<h:form>
			<fieldset>
				<legend>Pessoa Juridica</legend>
				<div class="linha"><label>Id: </label><h:inputText value="#{teste.pj.id}" /></div>
				<div class="linha"><label>Razao Social: </label><h:inputText value="#{teste.pj.razaoSocial}" /></div>
				<div class="linha"><label>CNPJ: </label><h:inputText value="#{teste.pj.cnpj}" /></div>
				<div class="linha"><label>E-mail: </label><h:inputText value="#{teste.pj.email}" /></div>
				<fieldset>
					<legend>Endereco</legend>
					<div class="linha"><label>Id:</label><h:inputText value="#{teste.pj.endereco.id}" /></div>
					<div class="linha"><label>Logradouro:</label><h:inputText value="#{teste.pj.endereco.logradouro}" /></div>
					<div class="linha"><label>Numero:</label><h:inputText value="#{teste.pj.endereco.numero}" /></div>
					<div class="linha"><label>Complemento:</label><h:inputText value="#{teste.pj.endereco.complemento}" /></div>
					<div class="linha"><label>Bairro:</label><h:inputText value="#{teste.pj.endereco.bairro}" /></div>
					<div class="linha"><label>Cidade:</label><h:inputText value="#{teste.pj.endereco.cidade}" /></div>
					<div class="linha"><label>UF:</label><h:inputText value="#{teste.pj.endereco.uf}" /></div>
					<div class="linha"><label>CEP:</label><h:inputText value="#{teste.pj.endereco.cep}" /></div>
				</fieldset>
				<div class="linha"><h:commandButton action="#{teste.incluirPessoaJuridica}" value="Incluir PJ" /></div>
			</fieldset>
			</h:form>
		</div>
	</ui:define>
</ui:composition>
